package com.chapter01exercise.homework15;

/**
 * @Author 小闽
 * @Date 2024/8/17 17:18
 * @PackageName: com.chapter01exercise.homework15
 * @ClassName: Homework15
 * @Description: 练习15
 * @Version 1.0
 */
public class Homework15 {
    /**
     * 什么是多态，多态具体体现有哪些？
     * 多态是方法或对象具有多种形态，是面向对象的第三大特征，多态是建立在封装和继承基础之上的。
     * 多态的具体体现：
     *  方法的多态：
     *      重写和重载就体现了多态
     *      重载多态： 即在一个类中去调用两个重载的方法，从而得到多种不同的形态结果。
     *      重写多态：对于在父类和子类中有相同的方法，但是通过对象名.方法名去调用，从而得到不同形态的结果。
     *  对象多态：
     *      一个对象的编译类型和运行类型可以不一致
     *      编译类型在定义对象时，就确定了，不能改变
     *      运行类型是可以变换的
     *      编译类型看定义时=号的左边，运行类型看=号的右边。
     */
}
